package com.pilates.comparator;

import java.util.Comparator;
import java.util.Date;

import com.pilates.Mensalidade;

public class MensalidadeComparator implements Comparator<Mensalidade> {

	public int compare(Mensalidade mensa1, Mensalidade mensa2) {
		if(mensa1 == mensa2)
			return 0;
		
		
		int retorno = 0;
		Date vct1T1 = mensa1.getDataVct();
		Date vct2T2 = mensa2.getDataVct();
		
		if(vct1T1.compareTo(vct2T2) !=  0){
			retorno =  vct1T1.compareTo(vct2T2);
		}else{
			retorno = Integer.valueOf(mensa1.getNumero()).compareTo(Integer.valueOf(mensa2.getNumero()));
		}
			
			
		return retorno;
	}

}
